home *** CD-ROM | disk | FTP | other *** search
/ 100 Free Apps - The Best Freeware for the Mac! / 100 Free Apps The best freeware for the Mac!.iso / Data / Software / Featured Products / Iceberg.dmg.sit / Iceberg.dmg / uninstall.sh < prev   
Linux/UNIX/POSIX Shell Script  |  2004-04-03  |  1KB  |  51 lines

  1. #!/bin/sh
  2.  
  3. ## REMINDER: YOU NEED TO RUN THIS SCRIPT VIA SUDO
  4.  
  5. #################################################
  6. ##    KILL THE EXECUTION OF THE EXECUTABLES    ##
  7. #################################################
  8.  
  9. ps -axcopid,command | grep "Iceberg*" | awk '{ system("kill -9 "$1) }'
  10.  
  11. ps -axcopid,command | grep "IcebergControlTowerTool*" | awk '{ system("kill -9 "$1) }'
  12.  
  13. ps -axcopid,command | grep "IcebergBuilder*" | awk '{ system("kill -9 "$1) }'
  14.  
  15. #################################################
  16. ##         REMOVE THE FILES FROM DISK          ##
  17. #################################################
  18.  
  19. ## APPLICATION
  20.  
  21. if [ -d /Applications/Iceberg.app ]; then
  22.    rm -r /Applications/Iceberg.app
  23. fi
  24.  
  25. ## APPLICATION SUPPORT
  26.  
  27. if [ -d /Library/Application\ Support/Iceberg ]; then
  28.    rm -r /Library/Application\ Support/Iceberg
  29. fi
  30.  
  31. ## FRAMEWORKS
  32.  
  33. ## We don't remove the MOKit Framework because it can be used by other applications.
  34.  
  35. ## STARTUPITEM
  36.  
  37. if [ -d /Library/StartupItems/IcebergControlTower ]; then
  38.    rm -r /Library/StartupItems/IcebergControlTower
  39. fi
  40.  
  41. ## BINARY TOOL
  42.  
  43. if [ -f /usr/bin/freeze ]; then
  44.    rm /usr/bin/freeze
  45. fi
  46.  
  47. ## RECEIPTS
  48.  
  49. if [ -d /Library/Receipts/Iceberg.pkg ]; then
  50.     rm -r /Library/Receipts/Iceberg.pkg
  51. fi